Guards, Bounds, and Generalized Semantics
نویسنده
چکیده
Some initial motivations for the Guarded Fragment still seem of interest in carrying its program further. First, we stress the equivalence between two perspectives: (a) satisfiability on standard models for guarded first-order formulas, and (b) satisfiability on general assignment models for arbitrary firstorder formulas. In particular, we give a new straightforward reduction from the former notion to the latter. We also show how a perspective shift to general assignment models provides a new look at the fixed-point extension LFP(FO) of first-order logic, making it decidable. Next, we relate guarded syntax to earlier quantifier restriction strategies for the purpose of achieving effective axiomatizability in second-order logic – pointing at analogies with 'persistent' formulas, which are essentially in the Bounded Fragment of many-sorted first-order logic. Finally, we look at some further unexplored directions, including the systematic use of 'quasi-models' as a semantics by itself. 1 Basics of the Guarded Fragment 1.1 Guarded syntax The Guarded Fragment of Andréka, van Benthem & Németi 1998 is a decidable part of first-order syntax with a semantic philosophy: quantifiers only access the total domain of individual objects 'locally' by means of predicates over objects. But there is more to the motivation and ambitions of guarding, as will be shown in this paper. But first, we make a quick tour of some known results and proof methods. Here are some syntactic preliminaries. In what follows, mostly for convenience, we consider only languages with predicate symbols and variables: no function symbols or identity predicates occur. But we do allow so-called polyadic first-order quantifiers x , x over tuples of variables x, with their obvious interpretation. Finally, we also use polyadic notations [u/y] for simultaneous substitutions. These are taken in the standard syntactic sense that the substitution is performed provided the u are free for the y. If not, some suitable alphabetic variant is taken first for . Our key idea is that objects y can only be introduced relative to given objects x, as expressed by a 'guard atom' G(x, y) where objects can occur in any order and multiplicity – and that the subsequent statement refers only to those guarded x, y.
منابع مشابه
UPPER BOUNDS FOR FINITENESS OF GENERALIZED LOCAL COHOMOLOGY MODULES
Let $R$ be a commutative Noetherian ring with non-zero identity and $fa$ an ideal of $R$. Let $M$ be a finite $R$--module of finite projective dimension and $N$ an arbitrary finite $R$--module. We characterize the membership of the generalized local cohomology modules $lc^{i}_{fa}(M,N)$ in certain Serre subcategories of the category of modules from upper bounds. We define and study the properti...
متن کاملGuarding Polyhedral Terrains
We prove that [n/2J vertex guards are always sufficient and sometimes necessary to guard the surface of an n-vertex polyhedral terrain. We also show that l(4n 4)/13J edge guards are sometimes necessary to guard the surface of an n-vertex polyhedral terrain. The upper bound on the number of edge guards is ln/3J (Everett and Rivera-Campo, 1994). Since both upper bounds are based on the four color...
متن کاملEdge-guarding Orthogonal Polyhedra
We address the question: How many edge guards are needed to guard an orthogonal polyhedron of e edges, r of which are reflex? It was previously established [3] that e/12 are sometimes necessary and e/6 always suffice. In contrast to the closed edge guards used for these bounds, we introduce a new model, open edge guards (excluding the endpoints of the edge), which we argue are in some sense mor...
متن کاملGuard Reasoning in the Refined Operational Semantics of CHR
Constraint Handling Rules (CHR) is a high-level programming language based on multi-headed guarded rules. The original highlevel operational semantics of CHR is very nondeterministic. Recently, instantiations of the high-level operational semantics have been proposed and implemented, removing sources of nondeterminism and hence allowing better execution control. Rule guards may be redundant und...
متن کاملFace-Guarding Polyhedra
We study the Art Gallery Problem for face guards in polyhedral environments. The problem can be informally stated as: how many (not necessarily convex) windows should we place on the external walls of a dark building, in order to completely illuminate it? We consider both closed and open face guards (i.e., faces with or without their boundary), and we give some upper and lower bounds on the min...
متن کاملGuarding curvilinear art galleries with vertex or point guards
One of the earliest and most well known problems in computational geometry is the socalled art gallery problem. The goal is to compute the minimum possible number guards placed on the vertices of a simple polygon in such a way that they cover the interior of the polygon. In this paper we consider the problem of guarding an art gallery which is modeled as a polygon with curvilinear walls. Our ma...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Journal of Logic, Language and Information
دوره 14 شماره
صفحات -
تاریخ انتشار 2005